• word of the day

    herbert spencer

    herbert spencer - Dictionary definition and meaning for word herbert spencer

    Definition
    (noun) English philosopher and sociologist who applied the theory of natural selection to human societies (1820-1903)
    Synonyms : spencer

Word used in video below:
text: Herbert strut hero of the song
Download our Mobile App Today
Receive our word of the day
on Whatsapp